#pragma once
class Point
{
private:
	double x, y, z;

public:
	enum coordinate {X, Y, Z};

	Point(void);
	Point(double x, double y, double z);
	~Point(void);
	double distance(void);
	double distance(Point p);
	double getValue(coordinate c);
	void setX(double x);
	void setY(double y);
	void setZ(double z);
	void scaling(double scaling);
	void cwToStandard();
	void standardToCw();
};

